//package com.plian.system.wrapper.fr.evaluation;
//
//import com.plian.system.dto.fr.evaluation.AssetEvaluationReportDTO;
//import com.plian.system.entity.fr.evaluation.AssetEvaluationReport;
//import com.plian.system.mybatis.support.BaseWrapper;
//import com.plian.system.vo.fr.evaluation.AssetEvaluationReportVO;
//import com.plian.system.wrapper.util.CacheWrapperUtil;
//import com.plian.system.wrapper.util.WrapperUtil;
//import org.mapstruct.Mapper;
//import org.mapstruct.Mapping;
//import org.mapstruct.Mappings;
//
//import static com.plian.system.wrapper.util.WrapperConstant.*;
//
///***
// * @Author: hu song
// * @Date: 2023/3/22
// * @Description:
// * @Param:
// * @returns:
// */
//@Mapper(componentModel = SPRING, uses = {CacheWrapperUtil.class, WrapperUtil.class})
//public interface AssetEvaluationReportWrapper extends BaseWrapper<AssetEvaluationReport, AssetEvaluationReportDTO, AssetEvaluationReportVO> {
//	@Override
//	@Mappings(value = {
//			@Mapping(source = "createUser", target = "createUserName", qualifiedByName = USER_ID_TO_NAME),
//			@Mapping(source = "updateUser", target = "updateUserName", qualifiedByName = USER_ID_TO_NAME),
//			@Mapping(source = "authorityApprovedUser", target = "authorityApprovedUserName", qualifiedByName = USER_ID_TO_NAME),
//			@Mapping(source = "deptApprovedUser", target = "deptApprovedUserName", qualifiedByName = USER_ID_TO_NAME),
//			@Mapping(source = "groupId", target = "groupName", qualifiedByName = ORG_ID_TO_NAME),
//			@Mapping(source = "declareUnitId", target = "declareUnitName", qualifiedByName = ORG_ID_TO_NAME),
//			@Mapping(source = "evaluationEconomicBehavior", target = "evaluationEconomicBehaviorName", qualifiedByName = DICT_CODE_TO_NAME),
//	})
//	AssetEvaluationReportVO entityToVO(AssetEvaluationReport entity);
//
//}
